marinated sardines - Turco Inglés Diccionario